barometer medical biotechnology development chemistry developers doctor job shop projects medicine meteorology biotech cnc medical billing gauges machine shop machining digital open source nanotechnology fabrication